Everything Action Theater Everything Action Theater: Demons October 27, 2022 Recently featured on Shudder’s 100 Scariest Movie Moments, Demons is an insane 80s cult classic from Italian director Lamberto Bava